man who makes or sells ceviche - English Synonyms Dictionary